#menu { margin: 0; padding: 0 10px; position: fixed; left: 30px; top: 50%; z-index: 70; margin-top: -92.5px;}
#menu li { margin: 10px 0; font-size: 0; line-height:1;}
#menu a { display: inline-block; height: 11px; width: 11px; overflow: hidden; border: 1px solid #ccc; border-radius: 100%; margin-right: 10px; background-color: #fff; color: #333; text-decoration: none; vertical-align: top;}
#menu .active a { color: #fff; background-color: #000; box-shadow: 0 0 5px 1px #fff; }
#menu span { display: none; color: #fff; background: rgba(255,255,255,.2);
	/* IE滤镜 */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff,endColorstr=#33ffffff);
}
#menu li:hover span ,
#menu .active span { display: inline; color: #000; font-size: 12px;}
.fp-controlArrow { display: none;}

.header {
	z-index: 9; height: 100px; width: 100%; min-width: 1440px; overflow: hidden; background: rgba(255,255,255,.5); opacity: .7; 
	/* IE滤镜 */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff,endColorstr=#7fffffff) Alpha(opacity=70);
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
}
.header:hover {
	background: rgba(255,255,255,.8); box-shadow: 0 5px 25px 0 rgba(0,0,0,.15); opacity: 1; filter:;
	/* IE滤镜 */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cdffffff,endColorstr=#cdffffff) Alpha(opacity=100);
}
.header2 ,
.header2:hover {
	position: relative; filter: none; opacity: 1; background: none;
}
.logo {
	padding: 15px 40px 0 70px;
}
.gb-nav li {
	position: relative; float: left; width: 95px; height: 100px; overflow: hidden; margin-right: 5px;
}
.gb-nav li a {
	display: block; height: 100%; border-top: 2px solid rgba(0,0,0,0); text-align: center; font-size: 18px; color: #333; line-height: 95px; text-decoration: none;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
}
.gb-nav li i {
	position: absolute; top: 0; left: 50%; display: block; width: 0; border-top: 5px solid rgba(0,0,0,0);
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
}
.gb-nav li.active i ,
.gb-nav li:hover i {
	left: 0; width: 95px; border-top: 5px solid #16a4eb; 
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
} 
.gb-nav li.active:hover i {
	-webkit-animation: nav_i .3s linear 1;
}

@-webkit-keyframes nav_i{
	from{
		left: 25%; width: 50%; 
	}
	to{
		left: 0; width: 100%; 
	}
}
@-moz-keyframes nav_i{
	from{
		left: 25%; width: 50%; 
	}
	to{
		left: 0; width: 100%; 
	}
}
@-ms-keyframes nav_i{
	from{
		left: 25%; width: 50%; 
	}
	to{
		left: 0; width: 100%; 
	}
}
@keyframes nav_i{
	from{
		left: 25%; width: 50%; 
	}
	to{
		left: 0; width: 100%; 
	}
}
.gb-nav li:visited i {
	left: 50%; width: 0;
}
.gb-nav li.on a {
	color: #16a4eb;
}
.gb-nav li:hover a {
	color: #16a4eb;
}
.gb-search {
	position: relative; display: inline-block; height: 33px; overflow: hidden; border: 2px solid #aaa; border-radius: 33px; margin: 30px 95px 0 0; font-size: 0; line-height: 33px; background: #fff; 
}
.gb-search input.txt {
	width: 130px; height: 33px; border: none; font-size: 14px; text-indent: 15px; vertical-align: top; 
	transition: width .3s ease-in;
	-webkit-transition: width .3s ease-in;
	-moz-transition: width .3s ease-in;
	-ms-transition: width .3s ease-in;
}
.gb-search input.txt:focus {
	width: 200px; color: #666;
}
.gb-search input.submit {
	width: 50px; height: 33px; border: none; vertical-align: top; background: url(../images/lc11.png) no-repeat center; 
}
.gb-search input.submit:hover {
	cursor: pointer; background-color: #eee; 
}
.gb-search input.submit:active {
	background-color: #ddd;
}

.section {
	min-width: 1140px; overflow: hidden; padding-top: 130px; background: no-repeat top center; background-size: 1920px 100%; 
}
.h_sec1 {
	padding: 0;
}
.h_sec2 {
	background: url(../images/lc106.png) no-repeat right; background-size: auto 100%; 
}
.h_sec4 {
	background-image: url(../images/lc05.jpg);
}
.h_sec6 {
	background-image: url(../images/lc04.jpg);
}
.h_sec7 {
	background-image: url(../images/lc03.jpg);
}
.h_sec2 .left  {
	width: 455px; min-height: 600px; padding-left: 40px; margin: 0;
}
.h_h2 {
	font-size: 32.76px; font-family: "微软雅黑"; font-weight: bold; color: #108ed0;
}
.h_h21 {
	overflow: hidden; position: relative; text-align: center;
}
.h_sec2 .h_h2 {
	line-height: 1; padding-bottom: 25px;
}
.h_sec2 .hd {
	margin-bottom: 20px;
}
.h_sec2 .hd p {
	font-size: 16px; line-height: 34px
}
.h_sec2 .hd span.h3 {
	font-size: 21px; font-family: "微软雅黑"; font-weight: bold; color: #333;
}
.h_sec2 .numimgs {
	position: relative; width: 486px; height: 486px; padding: 8px; margin-bottom: -30px;
}
.h_sec2 .numimgs i {
	position: absolute; display: block; width: 40px; height: 40px;
}
.h_sec2 .numimgs .c1 {
	left: 0; top: 0; border-left: 1px solid #858585; border-top: 1px solid #858585;
}
.h_sec2 .numimgs .c2 {
	top: 0; right: 0; border-top: 1px solid #858585; border-right: 1px solid #858585;
}
.h_sec2 .numimgs .c3 {
	right: 0; bottom: 0; border-right: 1px solid #858585; border-bottom: 1px solid #858585;
}
.h_sec2 .numimgs .c4 {
	left: 0; bottom: 0; border-left: 1px solid #858585; border-bottom: 1px solid #858585;
}
.h_sec2 .numimgs .c5 {
	top: 50%; left: 50%; width: 60px; border-top: 1px solid #858585; margin-left: -30px; margin-top: -.5px;
}
.h_sec2 .numimgs .c6 {
	top: 50%; left: 50%; height: 60px; border-left: 1px solid #858585; margin-top: -30px; margin-left: -.5px; 
}
.h_sec2 .numimgs ul {
	margin-left: -16px; margin-top: -16px; 
}
.h_sec2 .numimgs li {
	cursor: pointer; float: left; width: 235px; height: 235px; margin-top: 16px; margin-left: 16px; text-align: center;  line-height: 235px;
}
.h_sec2 .numimgs li:hover {
	background: rgba(0,0,0,.08);
}
.h_sec2 .numimgs li img {
	vertical-align: middle;
}
.h_sec3 {
	padding-top: 100px; min-width: 1280px;
}
.roll_wrap {
	position: relative; overflow: hidden; 
}
.roll_wrap .prev {
	z-index: 999; position: absolute; bottom: 465px; left: 0; width: 48px; height: 101px; background: url(../images/lc26.png) no-repeat center;
}
.roll_wrap .next {
	z-index: 999; position: absolute; bottom: 465px; right: 0; width: 48px; height: 101px; background: url(../images/lc25.png) no-repeat center;
}
.h_sec3 li {
	cursor: pointer; position: absolute; top: 0; width: 18%; min-width: 345.6px; height: 100%; background: #0a0a0a no-repeat top center; background-size: 100% 803px; color: #fff; 
	box-shadow: 0 60px 60px 50px rgba(0,0,0,.3);
}
.h_sec3 li.on  {
	z-index: 9999; width: 28%; width: 537.6px; background: #0a0a0a;
}
.h_sec3 li .b_img {
	height: 100%;
}
.h_sec3 li .b_img img {
	width: 100%;
}
.h_sec3 li.on .b_img {
	display: none;
}
.h_sec3 li .label {
	position: absolute; bottom: 0; left: 0; width: 100%; height: 150px; overflow: hidden; padding: 20px 0; border-top: 30px solid #060606; color: #868585; background: #0a0a0a;
}
.h_sec3 li.on .label {
	z-index: 9;  position: relative; height: 100%; background: #2e2e2e; color: #fff; border: none;
}
.h_sec3 li .label_wrap {
	padding: 0 30px;
}
.h_sec3 li .label h2 {
	position: relative;  font-size: 28px; font-family: "微软雅黑"; font-weight: bolder; padding-bottom: 25px; margin-bottom: 20px;
}
.h_sec3 li .label h2 em {
	position: absolute; bottom: 0; left: 0; display: block; width: 75px; height: 10px; background: #868585;
}
.h_sec3 li.on .label h2 em {
	background: #fff;
}
.h_sec3 li .handle {
	position: absolute; top: 30px; right: 30px; display: none; font-size: 18px; color: #fff; 
}
.h_sec3 li .handle:hover {
	text-decoration: underline;
}
.h_sec3 li .txts {
	display: none; font-size: 15px; line-height: 25px;
}
.h_sec3 li .txts p {
	margin-bottom: 15px;
} 
.h_sec3 li.on .handle ,
.h_sec3 li.on .txts {
	display: block;
} 
.h_sec3 li .img {
	z-index: 9; position: absolute; display: none; bottom: 0; left: 0; width: 100%; 
}
.h_sec3 li .img img {
	width: 100%; height: 464px;
}
.h_sec3 li.on .img {
	display: block;
}
.h_sec4 .right {
	width: 515px; 
}
.h_sec4 .txt_item {
	position: relative; padding: 15px 10px 15px 40px; margin-bottom: 10px;
}
.h_sec4 .txt_item:hover {
	cursor: pointer; background: ; background: #d8d8d8 url(../images/lc12.png) no-repeat 15px 30px;
}
.h_sec4 .txt_item h2 {
	padding-bottom: 5px;
}
.h_sec4 .txt_item p {
	line-height: 25px; color: #868585;
}
.h_sec4 .txt_item .btn {
	position: absolute; top: 20px; right: 30px; display: none; padding: 0 10px; height: 25px; border: 1px solid #ddd; border-radius: 5px; color: #666; line-height: 25px; background: #fff;
}
.h_sec4 .txt_item:hover .btn {
	display: block;
}
.h_sec4 .txt_item .btn:hover {
	text-decoration: underline;
}
.h_sec5 {
	background: #f0f0f0;
}
.h_h21 {
	margin-bottom: 40px;
}
.h_h21 * {
	vertical-align: top; 
}
.h_h21 em {
	display: inline-block; height: 44px;
}
.h_h21 em {
	width: 447px; background: url(../images/lc13.png) no-repeat center;
}
.h_h21 em.r_line {
	background-image: url(../images/lc14.png);
}
.h_h21 span {
	display: inline-block; margin: 0 20px;
}
.h_sec5 .left {
	width: 520px;
}
.h_sec5 .right {
	width: 580px;
}
.h_sec5 .first_img {
	position: relative; width: 520px; height: 280px; margin-bottom: 20px;
}
.h_sec5 .first_img .ldate {
	position: absolute; top: 0; left: 0; width: 100px; padding: 5px 0; line-height: 1; text-align: center; font-size: 18px; color: #fff; letter-spacing: 1px; background: #108ed0;
}
.h_sec5 .first_img .ldate .dd {
	font-size: 40px; font-weight: bolder; text-indent: 2px;
}
.h_sec5 .title {
	margin-bottom: 10px; font-size: 18px; color: #000000; font-weight: bold;
}
.h_sec5 .txt {
	line-height: 25px; text-indent: 28px; font-size: 14px; text-align: justify; text-justify: inter-ideograph;
}
.h_sec5 .left .bottom {
	overflow: hidden; padding-top: 30px;
}
.h_sec5 .more {
	height: 35px; padding: 0 50px; font-size: 16px; color: #fff; line-height: 35px; background: #108ed0; 
}
.h_sec5 .more:hover {
	text-decoration: underline;
}
.h_sec5 .right li {
	overflow: hidden; padding: 10px 15px; background: url(../images/lc16.png) no-repeat center bottom; 
}
.h_sec5 .right li .text {
	width: 450px;
}
.h_sec5 .rdate {
	width: 100px; padding: 5px 0; line-height: 1; text-align: center; font-size: 18px; color: #d9d9d9; letter-spacing: 1px; 
}
.h_sec5 .rdate .dd {
	font-size: 40px; font-weight: bolder; text-indent: 2px;
}
.h_sec5 .right li:hover {
	cursor: pointer; background-color: #ddd;
}
.h_sec5 .right li:hover .rdate {
	color: #108ed0;
}
.h_sec7 {
	position: relative;
}
.h_sec7 {
	color: #fff; background: #333333; text-align: center;
}
.h_sec7 .hd {
	z-index: 9; position: relative; padding-bottom: 50px; background: #333333;
}
.h_sec7 .hd .img {
	padding: 40px 0 20px 0;
}
.h_sec7 .hd p {
	line-height: 25px;
}
.h_sec7 .map {
	/*position: absolute; bottom: 0;*/ width: 100%;
}

/*team.html*/
.banner {
	min-width: 1140px; height: 260px; background: no-repeat center;
}
.foooter .hd {
	padding-bottom: 30px;
}
.gb-crumbs {
	font-size: 0; padding: 20px 0;
}
.gb-crumbs a ,
.gb-crumbs span {
	font-size: 16px; color: #555; margin-right: 10px;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
}
.gb-crumbs a:hover {
	color: #16A4EB; text-decoration: none; 
}
.team_medias li {
	height: 315px; overflow: hidden; margin-bottom: 45px;
}
.team_medias li {
	position: relative; 
}
.team_medias li > div{
	float: left;
}
.team_medias .media-obj {
	width: 475px; overflow: hidden;
}
.team_medias .media-obj img {
	width: 475px; height: 315px;
}
.team_medias .media-bd {
	cursor: pointer; width: 665px; line-height: 315px; color: #fff; text-align: center;
	transition: all .5s ease-in;
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;		
}
.team_medias .media-bd em {
	position: absolute; bottom: 0; width: 35px; height: 30px; background: url(../images/lc34.png) no-repeat center;
}
.team_medias .media-bd em.l_trigon {
	left: 100px;
} 
.team_medias .media-bd em.r_trigon {
	right: 100px;
}
.team_medias .media-bd > div {
	display: inline-block; vertical-align: middle; line-height: 1; text-align: left;
}
.team_medias .media-bd .title {
	border-left: 5px solid #fff; padding-left: 30px;
}
.team_medias .media-bd .title h2 {
	margin-bottom: 20px; font-size: 33.72px; font-family: "微软雅黑"; font-weight: bold;
}
.team_medias .media-bd .title h4 {
	font-size: 23.65px;
}
.media-bd .txts {
	padding: 30px 100px; font-size: 18px; 
}
.team_medias .media-bd .txts p {
	text-indent: 36px; margin-bottom: 10px; line-height: 2; text-align: justify; text-justify: inter-ideograph;
}
.team_medias .media-bd:hover {
	margin-top: -315px;
}
.t_bg1 {
	background: #16a4eb;
}
.t_bg2 {
	background: #ea3953;
}
.t_bg3 {
	background: #ec9d41;
}
.t_bg4 {
	background: #be47bf;
}
.t_bg5 {
	background: #989ea1;
}

/*news.html*/
.news {
	overflow: hidden; padding-bottom: 70px;
}
.news_tab {
	overflow: hidden; padding-top: 10px; padding-bottom: 30px; 
}
.news_tab li {
	float: left; width: 33.33%; font-size: 22px; text-align: center; line-height: 40px; color: #bcbcbc;
}
.news_tab li a {
	display: inline-block; width: 166px; height: 40px; border: 2px solid #fff; border-radius: 10px; text-decoration: none; vertical-align: top;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;	
}
.news_tab li a:hover ,
.news_tab li.on a {
	border-color: #16A4EB; color: #16A4EB;
}
.first_news {
	overflow: hidden; margin-bottom: 35px;
}
.first_news .media-obj img {
	 width: 423px; height: 247px; 
}
.first_news .media-bd {
	position: relative; width: 690px; height: 177px; padding-bottom: 70px;
}
.first_news .media-bd h2 {
	padding-bottom: 15px; font-size: 22px; color: #000000; 
}
.first_news .media-bd p {
	font-size: 18px; color: #888; line-height: 2; text-indent: 36px;
}
.first_news .media-bd .bottom {
	position: absolute; bottom: 0; left: 0; width: 100%; height: 50px; overflow: hidden;
}
.first_news .media-bd .bottom .btn {
	display: inline-block; width: 480px; height: 50px; background: #16A4EB url(../images/lc35.png) no-repeat center; vertical-align: top;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;	
}
.first_news .media-bd .bottom .btn:hover {
	background-color: #108ED0;
}
.first_news .media-bd .shares {
	font-size: 0;
}
.first_news .media-bd .shares a {
	display: inline-block; width: 50px; height: 50px; margin-left: 20px; vertical-align: top; background: no-repeat center;
}
.first_news .media-bd .shares a.s1 {
	background-image: url(../images/lc36.png);
}
.first_news .media-bd .shares a.s2 {
	background-image: url(../images/lc37.png);
}
.first_news .media-bd .shares a.s3 {
	background-image: url(../images/lc38.png);
}
.news_list {
	margin-bottom: 45px;
}
.news_list ul {
	border-top: 2px solid #eee;
}
.news_list li a {
	display: block; height: 190px; overflow: hidden; border-bottom: 2px solid #eee; 
}
.news_list li a:hover {
	background: #deedf4;
}
.news_list li .datetime {
	width: 140px; height: 178px; padding-top: 12px; background: #d9d9d9; font-weight: bolder; font-size: 18px; color: #ffffff; text-align: center; letter-spacing: 3px;
}
.news_list li a:hover .datetime {
	color: #fff; background: #16A4EB;
}
.news_list li .datetime h2 {
	font-size: 80px; font-family: "微软雅黑"; line-height: 1; letter-spacing: 0;
}
.news_list li .info {
	width: 965px; height: 150px; padding: 20px 15px;
}
.news_list li .info table {
	width: 100%;
}
.news_list li .info td {
	vertical-align: top;
}
.news_list li .text {
	min-width: 600px; padding-left: 20px; text-align: justify; text-justify: inter-ideograph;
}
.news_list li .text h2 {
	padding-bottom: 15px; font-size: 22px; color: #000000; 
}
.news_list li .text h2 b{
	color: red; 
}
.news_list li .text p {
	font-size: 18px; color: #888; line-height: 2; text-indent: 36px;
}
.news_list li .text p b{
	color: red;
}
.news_list li .img {
	text-align: right; padding-left: 20px;
}
.news_list li .img img {
	width: 310px; height: 150px;
}
.gb-pages ul {
	text-align: center; font-size: 0;
}
.gb-pages li {
	display: inline-block; height: 38px;  margin: 0 5px; font-size: 21.38px; color: #d9d9d9; line-height: 38px; vertical-align: top; 
	transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
	-moz-transition: all .2s ease-in;
	-ms-transition: all .2s ease-in;	
}
.gb-pages li:hover ,
.gb-pages li.on {
	color: #fff; background: #16A4EB; 
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;	
}
.gb-pages li:active {
	background: #0486c7;
}
.gb-pages li a {
	display: block;  padding: 0 15px; text-decoration: none; 
}
.gb-pages .first ,
.gb-pages .last {
	color: #fff; background: #d9d9d9;
}
/*news-details.html*/
.n_d_title {
	overflow: hidden; padding: 20px 0; border-bottom: 1px solid #ececec; margin-bottom: 35px; font-size: 0;
}
.n_d_title h1 {
	font-size: 24px;  color: #16A4EB; 
}
.n_d_title .labels {
	font-size: 18px;  color: #bcbcbc; 
}
.n_d_title .labels a {
	text-decoration: none;
	transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
	-moz-transition: all .2s ease-in;
	-ms-transition: all .2s ease-in;	
}
.n_d_title .labels a:hover ,
.n_d_title .labels a.on {
	color: #16A4EB; 
}
.n_d_title .labels span {
	display: inline-block; width: 2px; height: 20px; background: #ddd; margin: 0 10px; vertical-align: top;
}
.news_details {
	overflow: hidden; padding-bottom: 70px;
}
.news_details .aside {
	float: left; width: 95px; padding-right: 40px;
}
.news_details .datetime {
	padding: 10px 0; font-size: 16px; font-weight: bolder; color: #fff; text-align: center; letter-spacing: 2px; background: #16A4EB;
}
.news_details .datetime h2 {
	font-size: 60px; font-family: "微软雅黑"; line-height: 1; letter-spacing: 0;
}
.news_details .readCount {
	height: 40px; padding-top: 60px; font-size: 16px; color: #fff; text-align: center; background: #c7c7c7 url(../images/lc35.png) no-repeat center 30px;
}
.news_details .main {
	width: 1005px; overflow: hidden;
}
.news_details .article {
	float: left; width: 720px; font-size: 16px; color: #777; line-height: 2; text-align: justify; text-justify: inter-ideograph;
}
.news_details .article h3 {
	margin-bottom: 20px; font-size: 18px; color: #000; text-align: center;
}
.news_details .article img {
	width: 100%; margin-bottom: 20px;
}
.news_details .article p {
	margin-bottom: 20px; text-indent: 32px;
}
.news_details .shares {
	width: 230px; font-size: 0;
}
.news_details .shares a {
	display: inline-block; width: 50px; height: 50px; margin-left: 20px; vertical-align: top; background: no-repeat center;
}
.news_details .shares a.s1 {
	background-image: url(../images/lc36.png);
}
.news_details .shares a.s2 {
	background-image: url(../images/lc37.png);
}
.news_details .shares a.s3 {
	background-image: url(../images/lc38.png);
}
.jiathis_style_32x32 {
	width: 230px; float:right;
}

/*services.html*/
.news_tab.services_tab li {
	width: 25%;
}

.s_title  {
	position: relative; width: 225px; padding: 20px 0 28px 45px; margin: 0 auto 30px auto; font-size: 39px; line-height: 1; color: #16a4eb; background: no-repeat left top;
}
.s_title.s1 {
	background-image: url(../images/lc44.png);
}
.s_title.s2 {
	background-image: url(../images/lc45.png);
}
.s_title.s21 {
	background-image: url(../images/lc54.png);
}
.s_title.s3 {
	background-image: url(../images/lc53.png);
}
.s_title.s4 {
	background-image: url(../images/lc96.png);
}
.s_title.s5 {
	background-image: url(../images/lc97.png);
}
.s_title em {
	position: absolute; bottom: 0; right: 0; display: block; width: 213px; height: 18px; background: url(../images/lc43.png);
}
.s_j_part1 {
	padding-bottom: 50px;
}
.s_j_part1 p {
	font-size: 16px; line-height: 2; color: #999; text-indent: 32px; margin: 10px;
}
.s_j_part2 {
	padding: 55px; background: #16A4EB; color: #fff;
}
.s_j_part2 .s_title {
	color: #fff;
}
.s_j_part2 .s_title em {
	height: 20px; background-image: url(../images/lc46.png);
}
.s_j_part2 .gb-items .item {
	width: 770px; margin: 0 auto 40px auto; 
}
.gb-items .item {
	padding: 8px 8px; color: #fff; border-radius: 50px; margin-bottom: 10px; background: #0f7bb0; 
}
.gb-items .item  .badge {
	display: inline-block; margin-right: 70px;
}
.gb-items .item .badge img {
	width: 55px; height: 55PX; vertical-align: top;
}  
.gb-items .item .txt {
	display: inline-block; height: 55px; font-size: 25px; line-height: 55px; vertical-align: top;
}
.s_j_part3 {
	padding: 50px 0;
}
.s_j_part3 .wrap {
	position: relative;
}
.s_j_part3 .slogans {
	position: relative; width: 850px; margin: 0 auto;
}
.s_j_part3 dl {
	margin-bottom: 55px;
} 
.s_j_part3 dt {
	font-size: 26px; color: #16A4EB; line-height: 1; margin-bottom: 20px; 
}
.s_j_part3 dd {
	font-size: 16px; color: #999;
}
.s_j_part3 .d1 ,
.s_j_part3 .d5 {
	margin-left: 50px; 
}
.s_j_part3 .d2 ,
.s_j_part3 .d4 {
	margin-left: 320px;
}
.s_j_part3 .d3 {
	margin-left: 370px;
} 
.s_j_part3 .img {
	position: absolute; top: 170px; left: -100px;
}
.s_p_part1 {
	padding: 20px 0 50px 0;
}
.s_p_part1 .wrap {
	position: relative;
}
.s_p_part1 .s_title {
	width: 500px;
}
.s_p_part1 p {
	padding: 0 55px; font-size: 16px; line-height: 2; color: #999; text-indent: 36px;
}
.s_p_part1 .l_line ,
.s_p_part1 .r_line {
	position: absolute;  display: block; width: 143px; height: 160px; background: url(../images/lc55.png) no-repeat center;
} 
.s_p_part1 .l_line {
	top: 0; left: 0;
}
.s_p_part1 .r_line {
	bottom: -100px; right: 0;
}
.s_p_part2 {
	padding: 50px 0; background: #16A4EB; 
}
.s_p_part2 .s_title {
	color: #fff;
}
.s_p_part2 .s_title em {
	height: 20px; background-image: url(../images/lc46.png);
}
.banks {
	overflow: hidden; 
}
.banks ul {
	margin-left: -65px;
}
.banks li {
	float: left;  width: 202px; height: 55px; margin-left: 65px; margin-bottom: 50px;
}
.s_a_part1 {
	padding-bottom: 70px;
}
.s_a_part1 .s_title {
	width: 255px; x;margin-bottom: 50px; 
}
.s_a_part2 .s_title {
	color: #fff;
}
.s_a_part2 .s_title em {
	height: 20px; background: url(../images/lc46.png) no-repeat center;
}
.s_a_part2 {
	padding: 50px 0; background: #16A4EB;
}
.s_a_part2 .gb-items li {
	margin-bottom: 20px;
}
.s_a_part2 .gb-items li p {
	font-size: 23px; color: #fff; line-height: 2; text-indent: 48px; text-align: justify; text-justify: inter-ideograph;
}
.s_a_part2 .gb-items .item {
	display: inline-block; width: auto; padding-right: 50px; margin-bottom: 20px;
}
.s_a_part2 .gb-items .badge {
	margin-right: 20px;
}
.s_a_part3 {
	padding: 70px 0;
}
.s_a_part3 .num_img {
	position: relative; padding: 40px 0; text-align: center;
}
.num_wrap {
	display: inline-block;
}
.s_a_part3 .num_img dl {
	display: inline-block; padding: 0 15px;
}
.s_a_part3 .num_img dt {
	margin-bottom: 20px;
}
.s_a_part3 .num_img .h2 {
	margin-bottom: 20px; font-family: "微软雅黑"; font-size: 36px; color: #16a4eb; font-weight: bold; 
}
.s_a_part3 .num_img .h4 {
	font-size: 22px; color: #868585;
} 
.s_a_part3 .num_img .tl {
	position: absolute; top: 0; left: 0; display: block; width: 40px; height: 40px; border-top: 1px solid #aaa; border-left: 1px solid #aaa;
}
.s_a_part3 .num_img .br {
	position: absolute; bottom: 0; right: 0; display: block; width: 40px; height: 40px; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa;
}

.s_l_part1 {
	font-size: 16px; line-height: 2; color: #999;  padding-bottom: 50px;
}
.s_l_part1 P {
	text-indent: 32px; margin-bottom: 20px;
}
.s_l_part1 .img_wrap {
	padding: 10px; text-align: center;
}
.s_l_part1 .img_wrap img {
	display: block; margin: 10px auto;
}
.s_l_part2 {
	padding: 50px 0 20px 0;  background: #16a4eb;
}
.s_l_part2 .s_title {
	color: #fff; margin-bottom: 40px;
}
.s_l_part2 .s_title em {
	height: 20px; background: url(../images/lc46.png) no-repeat center;
}
.s_l_part2 .list {
	overflow: hidden; padding: 0 89.5px;  
}
.s_l_part2 .list ul {
	margin-left: -110px;
}
.s_l_part2 .gb-items .item {
	float: left; display: inline-block; padding-right: 50px; margin-bottom: 60px; margin-left: 110px;
}
.s_l_part2 .gb-items .badge {
	margin-right: 30px;
}
.s_l_part3 {
	padding: 50px 0;
}
.s_l_part3 .icos {
	overflow: hidden;
}
.s_l_part3 .icos ul {
	margin-left: -47.5px;
}
.s_l_part3 .icos li {
	float: left; width: 168px; height: 345px; padding: 10px; border: 1px solid #ccc; border-radius: 5px; margin-left: 47.5px;
}
.s_l_part3 .icos .img {
	height: 90px; line-height: 90px; text-align: center;
}
.s_l_part3 .icos .img img {
	vertical-align: middle;
}
.s_l_part3 .icos h4 {
	padding: 10px 0; text-align: center; font-size: 18px; color: #333; 
}
.s_l_part3 .icos p {
	font-size: 14px; color: #777; line-height: 2; text-align: justify; text-justify: inter-ideograph;
}

.s_l_part4 {
	padding: 50px 0 40px 0;  background: #16a4eb;
}
.s_l_part4 .s_title {
	color: #fff; margin-bottom: 40px;
}
.s_l_part4 .s_title em {
	height: 20px; background: url(../images/lc46.png) no-repeat center;
}
.s_l_part4 .list {
	overflow: hidden; 
}
.s_l_part4 .list li  {
	float: left; width: 50%; margin-bottom:25px; background: url(../images/lc84.png) no-repeat 47px center;
}
.s_l_part4 .list li > div {
	display: inline-block; height: 66px; line-height: 66px; font-size: 22px; 
}
.s_l_part4 .list li .img {
	margin-right: 40px; 
}
.s_l_part5 {
	padding: 50px;
}
.s_l_part5 img {
	display: block; margin: 60px auto;
}
.s_j_part2 .list {
	padding-bottom: 10px; background: url(../images/lc98.png) no-repeat 700px bottom;
}



.pageClass a.prev ,
.pageClass a.next{
	background: #d9d9d9; color: #fff;
}
.pageClass{text-align: center; font-size: 0;}

.pageClass a ,
.pageClass span { display: inline-block; padding: 0 15px; color: #999; font-size: 16px; line-height: 38px; vertical-align: top; border: none; border-radius: 0;
	-webkit-transition: all .2s ease-in;
	-moz-transition: all .2s ease-in;
	-ms-transition: all .2s ease-in;	
	transition: all .2s ease-in;

}

.pageClass span.current ,
.pageClass a:hover{text-decoration: none; color: #fff; display: inline-block; padding: 0 15px; line-height: 38px; vertical-align: top; border: none; border-radius: 0; background: #16A4EB; line-height: 38px; border: none;}

.pageClass span.disabled{ color: #bfbfbf; background: #f2f2f2; border: 1px solid #bfbfbf; }








